/* 重置所有元素的内外边距 */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box; /* 推荐，统一盒模型计算方式 */
}

/* 清除列表样式 */
ul,
ol {
  list-style: none;
}

/* 重置HTML5元素的默认显示属性 */
article,
details,
aside,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

/* 重置图片使其不带有默认边框 */
img {
  border-style: none;
}

/* 优化表单元素的默认表现 */
input,
button,
textarea,
select {
  font-family: inherit; /* 继承字体样式 */
  font-size: inherit; /* 继承字体大小 */
}

/* HTML5 连接伪类的默认颜色 */
a {
  color: inherit; /* 继承文本颜色 */
  text-decoration: none; /* 移除下划线 */
}

/* 表格边框折叠 */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

:root {
  --site-color: #2b3976;
}
